	StepP1MessageCommand="%function(self)	
	
		valid1 = 0;
		
		if flipflag == 1 and flipcount1 < 8 then
			flipcount1 = flipcount1 + 1;
			valid1 = 1;
			flipangle1 = flipcount1 * -45;
			SCREENMAN:GetTopScreen():GetChild('PlayerP1'):rotationz(flipangle1);
		end
		if valid1 == 1 and flipcount1 < 4 then
			SCREENMAN:GetTopScreen():GetChild('PlayerP1'):addy(-30);
		end
		if valid1 == 1 and flipcount1 > 5 then
			SCREENMAN:GetTopScreen():GetChild('PlayerP1'):addy(30);
		end
	
	end"
	StepP2MessageCommand="%function(self)	
	
		valid2 = 0;
	
		if flipflag == 1 and flipcount2 < 8 then
			flipcount2 = flipcount2 + 1;
			valid2 = 1;
			flipangle2 = flipcount2 * -45;
			SCREENMAN:GetTopScreen():GetChild('PlayerP2'):rotationz(flipangle2);
		end
		if valid2 == 1 and flipcount2 < 4 then
			SCREENMAN:GetTopScreen():GetChild('PlayerP2'):addy(-30);
		end
		if valid2 == 1 and flipcount2 > 5 then
			SCREENMAN:GetTopScreen():GetChild('PlayerP2'):addy(30);
		end
	
	end"